﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Projeto
{
    public partial class FormPrincipalOperacional : Form
    {
        private Usuario cacheUsuario = null;

        internal Usuario CacheUsuario
        {
            get { return cacheUsuario; }
            set { cacheUsuario = value; }
        }

        public FormPrincipalOperacional()
        {
            InitializeComponent();
        }

        private void cadastrarProdutoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormCadastraProduto formCadastraProduto = new FormCadastraProduto();
            formCadastraProduto.Show();
        }

        private void consultaProdutoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultaProduto formConsultaProduto = new FormConsultaProduto();
            formConsultaProduto.Show();
        }

        private void cadastrarFornecedorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormCadastraFornecedor formCadastraFornecedor = new FormCadastraFornecedor();
            formCadastraFornecedor.Show();
        }

        private void consultarFornecedorToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultaFornecedor consultaFornecedor = new FormConsultaFornecedor();
            consultaFornecedor.Show();
        }

        private void cadastrarClienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormCadastrarCliente formCliente = new FormCadastrarCliente();
            formCliente.Show();
        }

        private void consultarClienteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultarCliente formConsultaCliente = new FormConsultarCliente();
            formConsultaCliente.Show();
        }

        private void consultarEstoqueToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultarEstoque formConsultarEstoque = new FormConsultarEstoque();
            formConsultarEstoque.Show();
        }

        private void entradaDeProdutoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormEntrada formEntrada = new FormEntrada();
            formEntrada.Show();
        }

        private void saidaDeProdutoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormSaida formSaida = new FormSaida();
            formSaida.Show();
        }

        private void consultarMovimentaçãoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultaMovimentacao consultaMovimentacao = new FormConsultaMovimentacao();
            consultaMovimentacao.Show();
        }

        private void consultaDeUsuárioToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormConsultaUsuario formConsultaUsuario = new FormConsultaUsuario();
            formConsultaUsuario.Show();
        }

        private void alterarSenhaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormAlterarSenha formAlterarSenha = new FormAlterarSenha();
            formAlterarSenha.CacheUsuario = cacheUsuario;
            formAlterarSenha.Show();
        }

        private void logoutToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            FormLogin formLogout = new FormLogin();
            formLogout.Show();
            this.Close();
        }
    }
}
